home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 24
/
Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso
/
Aminet
/
text
/
hyper
/
hsc.readme
< prev
next >
Wrap
Text File
|
1998-02-07
|
11KB
|
253 lines
Short: V0.916; html-preprocessor (bin+docs)
Author: Thomas Aglassinger <agi@giga.or.at>
Uploader: Thomas Aglassinger <agi@giga.or.at>
Version: 0.916
Type: text/hyper
Kurz: html-Vorarbeiter
Requires: AmigaOS 2.04, 68020, 2MB, UserIQ>50
TITLE
hsc - html sucks completely
VERSION
0.916
AUTHOR
Thomas Aglassinger <agi@giga.or.at>
DESCRIPTION
Hsc is a developer tool for html-projects.
It can be used on any html file and creates a new html file as
output. In the input file, you may use an extended syntax based on
html, but which also allows extensions like macros, conditionals and
more.
It's mainly intended to create and maintain larger html projects. As
a CLI-only tool, it can be used together with `make', and a
dependency generator is included.
Hsc is *not* a tool to make html easier for beginners; it's a tool
to make html a bit less painful and brain-damaged for people who
already know how to work with it.
FEATURES
- macros (implemented as additional tags)
- conditionals (if/else/elseif)
- expressions, supporting
- string concatenation and comparison,
- import of environment variables
- current time
- size of files
- special tags to
- include files (also verbatim text)
- execute shell commands (and include output)
- comment in a reasonable way
- for local links, checks if file/id exists
- project relative URIs
- replaces special characters by entities
- evaluates attributes for image size (PNG/jfif/gif)
- strips comments and specified tags
- strips useless white spaces
- replaces icon entities by images
- performs a basic syntax- and structure check
- easy to extend syntax definition format
- maintains a project file
- dependency generator for Makefiles included
- tool to examine/manipulate project files included
NEW FEATURES
- now aborts if a specifiable number of errors occurred
- as usually, some minor bugfixes and improvements
- made Postscript version of manual available in a separate archive
SPECIAL REQUIREMENTS
AmigaOS 2.04, 2MB of regular memory, 68020, some sort of w3-browser
and ASCII editor.
For larger projects, 4MB of memory and 68040 are recommended.
Different to many other html-tools, hsc requires an user-IQ > 50. You
should also know how to work with the CLI and how to write
Makefiles. You should already have made some experiences with macro
processors and some programming language (Rexx should suffice).
AVAILABILITY
- Every Aminet-mirror, file "text/hyper/hsc.lha", for example:
ftp://wuarchive.wustl.edu/pub/aminet/text/hyper/hsc.lha
ftp://wuarchive.wustl.edu/pub/aminet/text/hyper/hsc-source.lha
ftp://wuarchive.wustl.edu/pub/aminet/text/hyper/hsc-ps.lha
- http://www.giga.or.at/~agi/hsc/
PRICE
Freeware.
DISTRIBUTABILITY
Distributed under GNU General Public License.
SOURCE CODE
ANSI-C source code is available in a separate archive named
`hsc-source.lha'.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
37 37 0.0% 12-Jan-98 05:39:06 FILE_ID.DIZ
628 276 56.0% 12-Nov-97 22:51:48 hsc.info
30309 11691 61.4% 12-Jan-98 03:26:34 +CHANGES
463 242 47.7% 31-May-97 02:47:38 +CHANGES.info
17982 6993 61.1% 26-Jun-95 08:31:52 +COPYING
463 242 47.7% 31-May-97 02:47:38 +COPYING.info
628 269 57.1% 02-Jun-97 04:25:02 +docs-source.info
436 262 39.9% 10-Oct-97 02:01:02 +README
463 238 48.5% 02-Jun-97 04:24:52 +README.info
628 271 56.8% 31-May-97 02:47:38 +docs.info
5109 2385 53.3% 12-Jan-98 04:33:18 +about.html
6772 3010 55.5% 12-Jan-98 04:40:28 +author.html
6225 2841 54.3% 12-Jan-98 04:39:50 +bugs.html
4228 2003 52.6% 12-Jan-98 04:40:36 +changes.html
2177 1049 51.8% 12-Jan-98 04:38:40 +copy.html
4065 1621 60.1% 12-Jan-98 04:38:44 +distrib.html
2385 1078 54.8% 12-Jan-98 04:37:22 +envvar.html
2300 1041 54.7% 12-Jan-98 04:34:56 +examples.html
6787 2574 62.0% 12-Jan-98 04:40:24 +assign.html
1832 821 55.1% 12-Jan-98 04:36:52 +checkuri.html
9800 3659 62.6% 12-Jan-98 04:40:04 +exec.html
7022 2475 64.7% 12-Jan-98 04:39:40 +expressions.html
6282 2793 55.5% 12-Jan-98 04:38:56 +getsize.html
4717 1762 62.6% 12-Jan-98 04:40:08 +if.html
8900 3767 57.6% 12-Jan-98 04:40:12 +prefs.html
2208 1086 50.8% 12-Jan-98 04:35:26 +rplcent.html
13155 3755 71.4% 12-Jan-98 04:39:12 +spcattr.html
13272 4905 63.0% 12-Jan-98 04:39:22 +spctags.html
3913 1692 56.7% 12-Jan-98 04:39:16 +strip.html
1894 882 53.4% 12-Jan-98 04:40:16 +syntax.html
5920 2447 58.6% 12-Jan-98 04:38:48 +uris.html
5934 2357 60.2% 12-Jan-98 04:38:16 +fileargs.html
7206 3167 56.0% 12-Jan-98 04:38:24 +future.html
103 103 0.0% 06-Jun-97 23:32:02 +austria.gif
138 138 0.0% 14-Jan-96 17:27:46 +back.gif
190 190 0.0% 14-Jan-96 17:20:08 +copy.gif
140 140 0.0% 06-Jun-97 23:31:34 +english.gif
638 638 0.0% 26-May-96 02:10:44 +hsc.gif
170 170 0.0% 14-Jan-96 17:14:34 +index.gif
176 176 0.0% 14-Jan-96 17:14:44 +main.gif
189 189 0.0% 14-Jan-96 17:15:02 +next.gif
347 347 0.0% 12-Oct-96 18:51:36 +niceguy.gif
8650 713 91.7% 10-Jan-98 18:05:26 +niceguy.ps
168 168 0.0% 14-Jan-96 17:28:12 +noback.gif
211 211 0.0% 14-Jan-96 17:20:36 +nocopy.gif
200 200 0.0% 14-Jan-96 17:15:28 +noindex.gif
201 201 0.0% 11-Jan-98 16:39:54 +nomain.gif
212 212 0.0% 14-Jan-96 17:15:52 +nonext.gif
213 213 0.0% 15-Jul-96 23:44:28 +noprev.gif
188 188 0.0% 14-Jan-96 17:16:08 +prev.gif
111 111 0.0% 06-Jun-97 23:32:22 +teutsch.gif
141 141 0.0% 04-Nov-95 02:20:36 +up.gif
7585 2763 63.5% 12-Jan-98 04:40:50 +index.html
463 245 47.0% 04-Mar-97 04:41:40 +index.html.info
4806 2115 55.9% 12-Jan-98 04:40:00 +install.html
5045 1831 63.7% 12-Jan-98 04:33:52 +attrib.html
4695 1712 63.5% 12-Jan-98 04:38:38 +flag.html
9529 3571 62.5% 12-Jan-98 04:38:20 +macros.html
27624 8788 68.1% 12-Jan-98 04:38:32 +messages.html
12977 5014 61.3% 12-Jan-98 04:37:52 +options.html
6333 2783 56.0% 12-Jan-98 04:39:46 +others.html
6929 3021 56.4% 12-Jan-98 04:39:56 +ports.html
3530 1446 59.0% 12-Jan-98 04:39:06 +hscdepp.html
2344 1077 54.0% 12-Jan-98 04:40:44 +hscpaltrow.html
7278 2658 63.4% 12-Jan-98 04:38:52 +hscpitt.html
10691 3909 63.4% 12-Jan-98 04:36:20 +index.html
6693 2957 55.8% 12-Jan-98 04:34:26 +make.html
4819 1970 59.1% 12-Jan-98 04:39:04 +makefile.html
3106 1308 57.8% 12-Jan-98 04:39:00 +prjfile.html
8903 3543 60.2% 12-Jan-98 04:40:40 +questions.html
4357 1922 55.8% 12-Jan-98 04:39:26 +related.html
3692 1735 53.0% 12-Jan-98 04:40:20 +require.html
11566 4888 57.7% 12-Jan-98 04:39:32 +source.html
2633 1229 53.3% 12-Jan-98 04:39:36 +teutsch.html
3810 1719 54.8% 12-Jan-98 04:39:44 +undocumented.html
4059 1809 55.4% 12-Jan-98 04:40:30 +updates.html
14426 5984 58.5% 12-Jan-98 05:34:28 +usecases.html
628 278 55.7% 08-Jun-97 10:44:16 +examples.info
628 273 56.5% 08-Jun-97 10:44:16 +advanced.info
200 132 34.0% 03-Jun-97 03:59:10 +README
463 239 48.3% 03-Jun-97 03:00:22 +README.info
628 271 56.8% 08-Jun-97 10:44:16 +fetzenschaedl.info
347 347 0.0% 12-Oct-96 18:51:36 +hugo.gif
217 172 20.7% 23-Oct-95 02:54:30 +hugo.hsc
1104 514 53.4% 30-Sep-96 04:55:44 +macro.hsc
398 257 35.4% 23-Jul-96 14:13:18 +main.hsc
583 296 49.2% 07-Jan-98 08:37:42 +Makefile
2497 1168 53.2% 03-Jun-97 03:51:46 +README
463 238 48.5% 03-Jun-97 03:00:22 +README.info
178 139 21.9% 16-Sep-95 23:32:32 +stupid.hsc
628 274 56.3% 08-Jun-97 10:44:16 +simple.info
55 55 0.0% 09-Mar-97 21:33:14 +